package cn.wolfcode.trip.base.service;


import cn.wolfcode.trip.base.domain.TravelQuestion;
import cn.wolfcode.trip.base.domain.VisaCountry;
import cn.wolfcode.trip.base.domain.VisaManager;
import cn.wolfcode.trip.base.domain.VisaPrice;
import cn.wolfcode.trip.base.query.QueryObject;
import cn.wolfcode.trip.base.query.TravelQuestionQuery;
import com.github.pagehelper.PageInfo;

import java.util.List;

public interface IVisaService {

    PageInfo selectForListPrice(QueryObject qo);

    List<VisaPrice> selectAll();

    List<VisaPrice> list(Long visaCountryId);

    void save(VisaManager record);

    PageInfo selectForListManager(QueryObject qo);

    List<VisaPrice> getCountrysByState(int state);
}
